83a09a40b13f600ed458f9c518b3026629bc6bc5,sonar-server/src/main/java/org/sonar/server/issue/DefaultIssueFinder.java,DefaultIssueFinder,find,#IssueQuery#,94

Before Change


      Set<String> actionPlanKeys = Sets.newHashSet();
      Set<String> users = Sets.newHashSet();
      for (IssueDto dto : pagedSortedIssues) {
        DefaultIssue defaultIssue = dto.toDefaultIssue(workDurationFactory.createFromWorkingLong(dto.getTechnicalDebt()));
        issuesByKey.put(dto.getKee(), defaultIssue);
        issues.add(defaultIssue);
        ruleIds.add(dto.getRuleId());

After Change


      Set<Long> projectIds = Sets.newHashSet();
      Set<String> actionPlanKeys = Sets.newHashSet();
      Set<String> users = Sets.newHashSet();
      for (IssueDto dto : pagedSortedIssues) {
        Long debt = dto.getTechnicalDebt();
        DefaultIssue defaultIssue = dto.toDefaultIssue(debt != null ? workDurationFactory.createFromWorkingLong(debt) : null);
        issuesByKey.put(dto.getKee(), defaultIssue);
        issues.add(defaultIssue);
        ruleIds.add(dto.getRuleId());